onerous donation - English Synonyms Dictionary